Model Based Approach for Context Aware and Adaptive User Interface Generation
نویسندگان
چکیده
User interface design and development for ubiquitous software applications is challenged by the presence of varying contexts. Context comprises of user’s computing platform, the environment in which the user is interacting with the application and user characteristics which comprise of user’s behavior during interaction and user preferences for interface display and interaction. We present a framework for adaptive user interface generation where adaptation occurs when context changes. This framework introduces three new concepts. First, formalization for representing context is introduced. Our design of context specification is unique since it reflects the association of context with level and nature of user interface adaptation. Secondly, user interface generation life cycle is studied and we define a context model on top of task model to introduce the contextual conditions into user interface generation process. Using the context model, user interface designer can specify contextual requirements and its effect on the user interface. Third, context aware adaptation of user interfaces is achieved by mapping context specifications to various levels of user interface generation life cycle. We designed a specification language called rule specification using which the user interface designer can specify the mapping. With the new design of context representation, context model, and rule specification, we demonstrate how changes in contexts adapts task model which in turn adapts the user interface. Reena G. Hanumansetty Acknowledgements and Dedications iii ACKNOWLEDGEMENTS I would like to express my gratitude to my thesis advisor, Dr. Denis Gracanin, for his valuable guidance, encouragement, and for taking time off his busy schedule to provide invaluable input towards completing my Master’s thesis. I would also like to thank him for the laboratory resources. I am grateful to Dr. Mohamed Eltoweissy who has also guided me and helped me improve my researching skills. I would also like to thank Dr. Shawn Bohner for his valuable input and guidance while working towards my thesis. I extend my gratitude to all the researchers involved in CTT, and USIXML mailing lists who shared their views and provided their insight into my views. I would like to acknowledge and thank Ph.D. students Xiaoyu Zhang, and Boby George for their input while working towards my thesis. I appreciate all support provided by faculty, staff and my colleagues in the Department of Computer Science, Virginia Tech in National Capital Region. I would also like to thank my parents and my brother’s family for all their support, encouragement, care, and good wishes to help me complete my thesis. Thank you God for everything. Thank you all for making me a better person.
منابع مشابه
Context-Aware Recommender Systems: A Review of the Structure Research
Recommender systems are a branch of retrieval systems and information matching, which through identifying the interests and requires of the user, help the users achieve the desired information or service through a massive selection of choices. In recent years, the recommender systems apply describing information in the terms of the user, such as location, time, and task, in order to produce re...
متن کاملسیستم پیشنهاد دهنده زمینهآگاه برای انتخاب گوشی تلفن همراه با ترکیب روشهای تصمیمگیری جبرانی و غیرجبرانی
Recommender systems suggest proper items to customers based on their preferences and needs. Needed time to search is reduced and the quality of customer’s choice is increased using recommender systems. The context information like time, location and user behaviors can enhance the quality of recommendations and customer satisfication in such systems. In this paper a context aware recommender sys...
متن کاملA New Single-Display Intelligent Adaptive Interface for Controlling a Group of UAVs
The increasing use of unmanned aerial vehicles (UAVs) or drones in different civil and military operations has attracted attention of many researchers and science communities. One of the most notable challenges in this field is supervising and controlling a group or a team of UAVs by a single user. Thereupon, we proposed a new intelligent adaptive interface (IAI) to overcome to this challenge. ...
متن کاملIntelligent Context-Aware and Adaptive Interface for Mobile LBS
Context-aware user interface plays an important role in many human-computer Interaction tasks of location based services. Although spatial models for context-aware systems have been studied extensively, how to locate specific spatial information for users is still not well resolved, which is important in the mobile environment where location based services users are impeded by device limitation...
متن کاملA model-based approach for mixed-initiative context-aware adaptation of graphical user interface
Context-aware adaptation is the key to the success of a user interaction and a support for usability. This fact is recognized and empiricially assessed by the HCI community. A significant amount of research has been conducted to design and develop context-aware adaptation in interactive applications in order to streamline the user interface development lifecycle. It has to be noted that adaptat...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004